spit roast - Alemán Inglés Diccionario